import request from '@/utils/request';
import type { TradeMarkResponseData,TradeMark } from './type'
enum API {
    //获取已有品牌接口
    TRADEMARK_URL = '/admin/product/baseTrademark/',
    //添加品牌
    ADDTRADEMARK_URL = '/admin/product/baseTrademark/save',
    //修改已有品牌
    UPDATETRADEMARK_URL = '/admin/product/baseTrademark/update',
    //删除已有品牌
    DELETE_URL = '/admin/product/baseTrademark/remove/',
}
export const reqHasTrademark = (page:number,limit:number)=>request.get<any,TradeMarkResponseData>(API.TRADEMARK_URL+`${page}/${limit}`)
// 添加或修改品牌
export const reqAddOrUpdateTrademark = (data:TradeMark)=>{
    //如果有id就修改
    if(data.id){
        return request.put<any, any>(API.UPDATETRADEMARK_URL, data)
    }else{
        return request.post<any, any>(API.ADDTRADEMARK_URL, data)
    }
}
// 删除已有品牌
export const reqDeleteTrademark = (id:number)=>request.delete<any,any>(API.DELETE_URL+id)